function postStru=...
    postStruCreateSub(postStru,fldnm,pos,lcOne,lcTwo,lowerb,upperb)

if isfield(postStru,fldnm)==false || ...
    isempty(postStru.(fldnm))==true     
    postStru.(fldnm).pos=pos;
    postStru.(fldnm).dim=1; 
    postStru.(fldnm).lcOne=lcOne;
    postStru.(fldnm).lcTwo=lcTwo;
    postStru.(fldnm).lowerb=lowerb;
    postStru.(fldnm).upperb=upperb;
else 
    postStru.(fldnm).dim=postStru.(fldnm).dim+1;    
    postStru.(fldnm).pos=[postStru.(fldnm).pos;pos];
    postStru.(fldnm).lcOne=[postStru.(fldnm).lcOne;lcOne];
    postStru.(fldnm).lcTwo=[postStru.(fldnm).lcTwo;lcTwo];
    postStru.(fldnm).lowerb=[postStru.(fldnm).lowerb;lowerb];
    postStru.(fldnm).upperb=[postStru.(fldnm).upperb;upperb];
end 
    
